lucky beggars - Turkish English Dictionary